home *** CD-ROM | disk | FTP | other *** search
- *cX Curso de POV. Lenguaje escénico
- *cR
- No hay mucho tiempo y por eso hoy la sec-
- ción será cortita...lástima. Vamos a abordar -
- las directivas del lenguaje escénico del POV
- Ray desde el punto de vista del "programador"
- de POV.
- Como en cualquier lenguaje de programación,
- hay sentencias *cJ'if'*cR, bucles *cJ 'while'*cR,*cJ 'for'*cR,
- etc. Todas las directivas estas se ven prece-
- didas por el caracter "canal" (#).
- La sentencia*cI #if*cR se parece mucho a la del
- C, su formato es muy sencillo:
- *c7
- #if(condicion)
- acciones
- #end
- *cR
- Otros elementos del lenguaje son las varia
- bles que se declaran con la directiva *cI#decla-
- re*cR y que debe usarse siempre para actualizar
- las variables:
- *c7
- #declare A=10
- #declare B=5
- #declare A=A+1
- #declare C=A+B // Algunos ejemplos.
- *cR
- Un bucle *cI#while *cRes un bucle que lleva entre
- parentesis una condición que en cuanto sea
- falsa terminará de ejecutarse, un ejemplo:
- *c7
- #declare A=10
- #while(A>1)
- object { personaje
- translate <A*15, 0, A*7>
- }
- #declare A=A-1
- #end
- *cR
- Las condiciones que pueden ponerse son las
- que aparecen a continuación, y con esto nos
- despedimos hasta el próximo número.
-
- *cW x>y *c5 -> *c0 x mayor que y
- *cW x<y *c5 -> *c0 x menor que y
- *cW x<=y *c5 -> *c0 x menor o igual que y
- *cW x>=y *c5 -> *c0 x mayor o igual que y
- *cW x=y *c5 -> *c0 x igual que y
- *cW x!=y *c5 -> *c0 x distinto que y
- *cW A&B *c5 -> *c0 A y B (si las 2 son verdaderas)
- *cW A|B *c5 -> *c0 A o B (si cualquiera verdadera)
- *cR
- *cM Navi Dj.
-
-